A Software Development Capstone Course and Project for Cis Majors

نویسندگان

  • MICHEL MITRI
  • James Madison
چکیده

This paper presents a capstone course given to CIS seniors involving projects which utilize programming, database design, requirements analysis, use cases, object modeling, project management, and written and oral communication skills in an active learning environment. The learning objectives for this course correspond with most of the learning units described for the upper level courses in the IS 2002 model curriculum. The course content and capstone project are based on an objectoriented methodology that centers on component-based design. Project elements emphasize both creative and critical thinking processes and are designed to utilize and challenge the technical, managerial, and communication skills of students, who also engage in reflective analysis by constructing project workbooks and journals.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Capstone Project in Software Development for Cis Majors

This paper presents a capstone project given to CIS seniors utilizing programming, database design, requirements analysis, use case, and object modeling, project management, and writing and oral communication skills in an active learning environment. The learning objectives for this project corresponds with most of the learning units described for the upper level courses in the IS 2002 model cu...

متن کامل

AI Projects for Computer Science Capstone Classes (Extended Abstract)

Capstone senior design projects provide students with a collaborative software design and development experience to reinforce learned material while allowing students latitude in developing real-world applications. Our two-semester capstone classes are required for all computer science majors. Students must have completed a software engineering course — capstone classes are typically taken duri...

متن کامل

Systematically Evaluating the Effectiveness of an Information Systems Capstone Course: Implications for Practice

The information systems capstone experience for undergraduate majors is a topic frequently discussed in academic circles within the field. Though very little consensus exists on this topic, there are core themes that emerge in the design, development, and delivery of the undergraduate capstone courses. Our analysis of prior literature reveals four components to capstone experiences that are oft...

متن کامل

A Framework for Interaction in Software Development Training

Executive Summary Complex application development should be an integral part of a capstone software engineering course for undergraduates. In the same respect, graduate students in computer science should have practical knowledge of project management. In this paper, we introduce FIST (a Framework for Interaction in Software development Training), which allows students to experience real-world ...

متن کامل

Report: A Capstone Project involving a Hundred Students, for an Industrial Partner

 The recently approved Cal Poly software engineering major concludes with a significant capstone project. During a yearlong course sequence, students specify, design, construct and deploy a large software project for an industrial partner. This report summarizes the capstone sequence project in the current academic year; sixteen student teams constructed an automated testing system for an indu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009